second-hand vehicles - French English Dictionary